package br.com.prezz.client;

import java.io.Serializable;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
import javax.jdo.annotations.IdentityType; 

@PersistenceCapable(identityType = IdentityType.APPLICATION) 
public class Produto implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@PrimaryKey     
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)     
	private Long id; 
	
	@Persistent
	String nome;
	
	@Persistent
	String descricao;
	
	@Persistent
	String codbarra;
	/**
	 * 
	 * @param nome
	 * @param descricao
	 * @param codbarra
	 */
	
	public Produto(){
		
	}
	public Produto(String codbarra, String nome, String descricao) {
		
		this.nome = nome;
		this.descricao = descricao;
		this.codbarra = codbarra;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public String getCodbarra() {
		return codbarra;
	}
	public void setCodbarra(String codbarra) {
		this.codbarra = codbarra;
	}
	
}
